home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -in_the_mag- / multitasking / monitors / top / typedefs.h < prev   
C/C++ Source or Header  |  2000-03-05  |  4KB  |  133 lines

  1. #ifndef GMD_TYPEDEFS
  2. #define GMD_TYPEDEFS
  3.  
  4. /*
  5.  *
  6.  *  typedefs.h
  7.  *
  8.  *
  9.  * Gary Duncan ;   24 Nov 95 
  10.  */
  11.  
  12. /*
  13. typedef struct 
  14. */
  15.  
  16. /*typedef BOOL             BOOLEAN; */
  17. /*typedef BPTR            LOCK; */
  18.  
  19.  
  20. typedef struct AmigaGuideBase    AMIGAGUIDEBASE;
  21. typedef struct AreaInfo     AREAINFO;
  22. typedef struct BitMap        BITMAP;
  23. typedef struct BoolInfo     BOOLINFO;
  24. typedef struct BootBlock    BOOTBLOCK;
  25. typedef struct Border        BORDER;
  26. typedef struct ClipboardUnitPartial CLIPBOARDUNITPARTIAL;
  27. typedef struct ClipRect     CLIPRECT;
  28. typedef struct ClockData    CLOCKDATA;
  29. typedef struct ColorMap     COLORMAP;
  30. typedef struct CommandLineInterface COMMANDLINEINTERFACE;
  31. typedef struct ConfigDev     CONFIGDEV;
  32. typedef struct ConUnit        CONUNIT;
  33. typedef struct copinit        COPINIT;
  34. typedef struct DateStamp    DATESTAMP;
  35. typedef struct DateTime        DATETIME;
  36. typedef struct Device        DEVICE;
  37. typedef struct DeviceNode    DEVICENODE;
  38. typedef struct DiskObject    DISKOBJECT;
  39. typedef struct DisplayInfo    DISPLAYINFO; 
  40. typedef struct DosEnvec        DOSENVEC;    
  41. typedef struct DosLibrary    DOSLIBRARY;
  42. typedef struct DosInfo        DOSINFO;
  43. typedef struct DosList        DOSLIST;
  44. typedef struct EClockVal    ECLOCKVAL;
  45. typedef struct ExecBase     EXECBASE;
  46. typedef struct ExpansionBase    EXPANSIONBASE;
  47. typedef struct FileInfoBlock    FILEINFOBLOCK;
  48. typedef struct FileLock     FILELOCK;
  49. typedef struct FileRequester    FILEREQUESTER;
  50. typedef struct Gadget        GADGET;
  51. typedef struct GadgetInfo    GADGETINFO;
  52. typedef struct GfxBase        GFXBASE;
  53. typedef struct GListEnv     GLISTENV;
  54. typedef struct IBox        IBOX;
  55. typedef struct IFFHandle    IFFHANDLE;
  56. typedef struct Image        IMAGE;
  57. typedef struct InputEvent    INPUTEVENT;
  58. typedef struct Interrupt    INTERRUPT;
  59. typedef struct IntuiMessage    INTUIMESSAGE;
  60. typedef struct IntuiText    INTUITEXT;
  61. typedef struct IntuitionBase    INTUITIONBASE;
  62. typedef struct IOAudio        IOAUDIO;
  63. typedef struct IOClipReq    IOCLIPREQ;
  64. typedef struct IOExtSer     IOEXTSER;
  65. typedef struct IORequest     IOREQUEST;
  66. typedef struct IOStdReq     IOSTDREQ;
  67. typedef struct Layer        LAYER;
  68. typedef struct Layer_Info    LAYER_INFO;
  69. typedef struct LayersBase    LAYERSBASE;
  70. typedef struct Library        LIBRARY;
  71. typedef struct List        LIST;
  72. typedef struct Manufacturer    MANUFACTURER; 
  73. typedef struct MemChunk        MEMCHUNK;
  74. typedef struct MemEntry     MEMENTRY;
  75. typedef struct MemHeader    MEMHEADER;
  76. typedef struct MemList        MEMLIST;
  77. typedef struct Menu        MENU;
  78. typedef struct MenuItem     MENUITEM;
  79. typedef struct Message        MESSAGE;
  80. typedef struct MinList        MINLIST;
  81. typedef struct MinNode        MINNODE;
  82. typedef struct MsgPort        MSGPORT;
  83. typedef struct NameInfo        NAMEINFO; 
  84. typedef struct NewGadget    NEWGADGET;
  85. typedef struct NewMenu        NEWMENU;
  86. typedef struct NewScreen    NEWSCREEN;
  87. typedef struct NewWindow    NEWWINDOW;
  88. typedef struct Node        NODE;
  89. typedef struct PartitionBlock    PARTITIONBLOCK;
  90. typedef struct PenPair        PENPAIR;
  91. typedef struct Point        POINT;
  92. typedef struct Preferences    PREFERENCES;
  93. typedef struct PrinterData    PRINTERDATA;
  94. typedef struct PrinterExtendedData PRINTEREXTENDEDDATA;
  95. typedef struct Process        PROCESS;
  96. typedef struct PropInfo     PROPINFO;
  97. typedef struct PubScreenNode    PUBSCREENNODE; 
  98. typedef struct RastPort     RASTPORT;
  99. typedef struct Region        REGION;
  100. typedef struct Remember     REMEMBER;
  101. typedef struct Requester    REQUESTER;
  102. typedef struct RigidDiskBlock    RIGIDDISKBLOCK;
  103. typedef struct RootNode        ROOTNODE;
  104. typedef struct SatisfyMsg    SATISFYMSG;
  105. typedef struct Screen        SCREEN;
  106. typedef struct Semaphore    SEMAPHORE;
  107. typedef struct SignalSemaphore    SIGNALSEMAPHORE;
  108. typedef struct stat        STAT;
  109. typedef struct StringInfo    STRINGINFO;
  110. typedef struct TagItem        TAGITEM;
  111. typedef struct Task        TASK;
  112. typedef struct TextAttr     TEXTATTR;
  113. typedef struct TextFont     TEXTFONT;
  114. typedef struct timerequest    TIMEREQUEST;
  115. typedef struct timeval        TIMEVAL;
  116. typedef struct TimerBase    TIMERBASE;
  117. typedef struct TmpRas        TMPRAS;
  118. typedef struct tm        TM;
  119. typedef struct Unit        UNIT;
  120. typedef struct View        VIEW;
  121. typedef struct ViewPort     VIEWPORT;
  122. typedef struct Window        WINDOW;
  123. typedef struct WorkbenchBase    WORKBENCHBASE;
  124.  
  125.  
  126. typedef struct
  127. {
  128.   char days;
  129.   char *months;
  130. } DM;
  131.  
  132. #endif
  133.